typedef struct
	{
	double x, y;
	} tVektor;

typedef struct
	{
	tVektor lu, ro;
	} tRechteck;
extern tVektor VKomp(double x, double y);
extern tVektor VAdd(tVektor v1, tVektor v2);
extern tVektor VSub(tVektor v1, tVektor v2);
extern tVektor VSMul(tVektor v, double a);
extern tVektor VMul(tVektor v1, tVektor v2);
extern tVektor VNormiert(tVektor v);
extern tVektor VInvert(tVektor v);
extern tVektor VInvert90(tVektor v);
extern tVektor VDreh90(tVektor v);
extern tRechteck RNeu(void);
extern void RErweitern(tRechteck *r, tVektor v);
extern int RInnen(tRechteck *r, tVektor v);
